﻿package core.enum
{

    public class Action extends Object
    {
        public var name:String;
        public static const New:Action = new Action("rm_new_image");
        public static const Open:Action = new Action("rm_open_image");
        public static const LayerAddBitmap:Action = new Action("rm_new_layer");
        public static const LayerAddShape:Action = new Action("rm_new_layer");
        public static const LayerAddText:Action = new Action("rm_new_layer");
        public static const LayerFlip:Action = new Action("rm_flip_layer");
        public static const LayerMove:Action = new Action("rm_move");
        public static const LayerOrder:Action = new Action("rm_layer_order");
        public static const LayerMerge:Action = new Action("rm_layer_merge");
        public static const LayerCopy:Action = new Action("rm_copy_layer");
        public static const LayerPaste:Action = new Action("rm_paste_layer");
        public static const LayerRotate:Action = new Action("rm_rotate_layer");
        public static const LayerRemove:Action = new Action("rm_delete_layer");
        public static const LayerOpacity:Action = new Action("rm_layer_opacity");
        public static const LayerDublicate:Action = new Action("rm_duplicate_layer");
        public static const LayerRasterize:Action = new Action("rm_rasterize_layer");
        public static const LayerMaskAdd:Action = new Action("rm_add_layer_mask");
        public static const LayerMaskApply:Action = new Action("rm_apply_layer_mask");
        public static const LayerMaskRemove:Action = new Action("rm_delete_layer_mask");
        public static const CropTool:Action = new Action("rm_crop_tool");
        public static const WandTool:Action = new Action("rm_wand_tool");
        public static const FreehandLassoTool:Action = new Action("rm_lasso_tool");
        public static const PolygonLassoTool:Action = new Action("rm_lasso_tool");
        public static const RectangularMarqueeTool:Action = new Action("rm_marquee_tool");
        public static const EllipticalMarqueeTool:Action = new Action("rm_marquee_tool");
        public static const Cut:Action = new Action("rm_cut");
        public static const Crop:Action = new Action("rm_crop");
        public static const Paste:Action = new Action("rm_paste");
        public static const Clear:Action = new Action("rm_clear");
        public static const MoveCut:Action = new Action("rm_move");
        public static const Transform:Action = new Action("rm_free_transform");
        public static const Distort:Action = new Action("rm_free_distort");
        public static const Deselect:Action = new Action("rm_deselect_all");
        public static const SelectAll:Action = new Action("rm_select_all");
        public static const InvertSelection:Action = new Action("rm_invert_selection");
        public static const SelectionMove:Action = new Action("rm_selection_move");
        public static const DrawLine:Action = new Action("rm_draw_line");
        public static const DrawRect:Action = new Action("rm_draw_rect");
        public static const DrawEllipse:Action = new Action("rm_draw_ellipse");
        public static const DrawRoundRect:Action = new Action("rm_draw_round_rect");
        public static const FillTool:Action = new Action("rm_fill_tool");
        public static const BrushTool:Action = new Action("rm_brush_tool");
        public static const PencilTool:Action = new Action("rm_pencil_tool");
        public static const ColorReplaceTool:Action = new Action("rm_color_replace_tool");
        public static const TypeTool:Action = new Action("rm_type_tool");
        public static const GradientTool:Action = new Action("rm_gradient_tool");
        public static const SpotHealTool:Action = new Action("rm_spot_heal_tool");
        public static const CloneTool:Action = new Action("rm_clone_tool");
        public static const SmudgeTool:Action = new Action("rm_smudge_tool");
        public static const RedEyeReductionTool:Action = new Action("rm_red_eye_tool");
        public static const EraserTool:Action = new Action("rm_eraser_tool");
        public static const BloatTool:Action = new Action("rm_bloat_tool");
        public static const PinchTool:Action = new Action("rm_pinch_tool");
        public static const DodgeTool:Action = new Action("rm_dodge_tool");
        public static const BurnTool:Action = new Action("rm_burn_tool");
        public static const SpongeTool:Action = new Action("rm_sponge_tool");
        public static const BlurTool:Action = new Action("rm_blur_tool");
        public static const SharpenTool:Action = new Action("rm_sharpen_tool");
        public static const DocumentNewsize:Action = new Action("rm_canvas_size");
        public static const DocumentResize:Action = new Action("rm_image_size");
        public static const DocumentRotate:Action = new Action("rm_rotate_canvas");
        public static const DocumentFlip:Action = new Action("rm_flip_canvas");
        public static const BlurFilter:Action = new Action("rm_blur");
        public static const BoxBlurFilter:Action = new Action("rm_box_blur");
        public static const SharpenFilter:Action = new Action("rm_sharpen");
        public static const UnsharpMaskFilter:Action = new Action("rm_unsharp_mask");
        public static const WaterswirlFilter:Action = new Action("rm_water_swirl");
        public static const ScanlineFilter:Action = new Action("rm_scanlines");
        public static const NoiseFilter:Action = new Action("rm_noise");
        public static const DenoiseFilter:Action = new Action("rm_denoise");
        public static const DiffuseFilter:Action = new Action("rm_diffuse");
        public static const HalftoneFilter:Action = new Action("rm_halftone");
        public static const PixelateFilter:Action = new Action("rm_pixelate");
        public static const PointinizeFilter:Action = new Action("rm_pointinize");
        public static const EmbossFilter:Action = new Action("rm_emboss");
        public static const ArtPosterFilter:Action = new Action("rm_art_poster");
        public static const KaleidoscopeFilter:Action = new Action("rm_kaleidoscope");
        public static const PolarCoordinatesFilter:Action = new Action("rm_polar_coordinates");
        public static const PastelFilter:Action = new Action("rm_pastel");
        public static const HopeFilter:Action = new Action("rm_hope");
        public static const CrossProcessFilter:Action = new Action("rm_cross_process");
        public static const SolarizeFilter:Action = new Action("rm_solarize");
        public static const GlamourGlowFilter:Action = new Action("rm_glamour_glow");
        public static const MimicHDRFilter:Action = new Action("rm_mimic_hdr");
        public static const GaussianBlurFilter:Action = new Action("rm_gaussian_blur");
        public static const HeatmapFilter:Action = new Action("rm_heatmap");
        public static const TriToneFilter:Action = new Action("rm_tritone");
        public static const ColorLookupFilter:Action = new Action("rm_color_lookup");
        public static const TiltShiftFilter:Action = new Action("rm_tilt_shift");
        public static const VignetteFilter:Action = new Action("rm_vignette");
        public static const FindEdgesFilter:Action = new Action("rm_find_edges");
        public static const AutoLevelsAdjustment:Action = new Action("rm_auto_levels");
        public static const EngraveAdjustment:Action = new Action("rm_engrave");
        public static const PosterizeAdjustment:Action = new Action("rm_posterize");
        public static const HueSaturationAdjustment:Action = new Action("rm_hue_saturation");
        public static const BrightnessContrastAdjustment:Action = new Action("rm_brightness_contrast");
        public static const InvertAdjustment:Action = new Action("rm_invert");
        public static const DesaturateAdjustment:Action = new Action("rm_desaturate");
        public static const SepiaAdjustment:Action = new Action("rm_sepia");
        public static const OldPhotoAdjustment:Action = new Action("rm_old_photo");
        public static const ThresholdAdjustment:Action = new Action("rm_threshold");
        public static const LevelsAdjustment:Action = new Action("rm_levels");
        public static const CurvesAdjustment:Action = new Action("rm_curves");
        public static const ExposureAdjustment:Action = new Action("rm_exposuree");

        public function Action(param1:String)
        {
            this.name = param1;
            return;
        }// end function

    }
}
